Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Sarreguemines M15 Grenoble M15+H Bagnoles de l'Orne M25 Creteil St. Tropez Challenger Rovereto Challenger Maia Challenger Estoril Challenger Belgium F3 Germany F3 Turkey F5 Germany F6 Netherlands F3 Netherlands F4 Germany F9 Belgium F7 Germany F14 Germany F16 France F16 France F17 Germany F18 Germany F19 France F21 Germany F2 Germany F3 Germany F4 Russia F2 M25 Angers Russia F3 Russia F7 Russia F8 Germany F5 Germany F6 Belgium F8 Netherlands F5 Russia F1 Netherlands F6 Russia F4 France F16 Russia F4 Russia F5 Turkey F10 Turkey F11 Turkey F15 Germany F1 France F4 Russia F1 Russia F2 Czech Republic F1 Czech Republic F2 Spain F41 Uzbekistan F1 Uzbekistan F2 Spain F42 Germany F2 Germany F5 Germany F7 Belgium F2 Kazakhstan F1 Kazakhstan F2 Germany F9 Belgium F7 Kazakhstan F3 Belgium F8 Belgium F9 Germany F14 France F15 Germany F17 Russia F3 France F19 Russia F4 Netherlands F2 Netherlands F4 Germany F7 France F4 Russia F7 Kazakhstan F1 Kazakhstan F2 Russia F7 Kazakhstan F3 Uzbekistan F1 Czech Republic F1 Czech Republic F2 Czech Republic F3 Germany F8 Turkey F1 Turkey F2 Egypt F7 Egypt F8 Morocco F2 Morocco F3 France F8 Romania F2 Romania F3 Russia F1 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Belgium F8 Russia F5 Russia F6 Netherlands F5 Netherlands F6 Russia F7 Russia F8 Cyprus F2 Cyprus F3 Germany F3 Tunisia F5 Tunisia F6 Tunisia F7 France F4 Netherlands F2 Netherlands F4 Germany F8 Russia F7 Hungary F8 Cyprus F3 France F1 (Bagnoles-de-l'Orne) Germany F3 (Nussloch) France F4 (Lille) Croatia F1 (Rovinj) Croatia F2 (Porec) Italy F5 (Santa Margherita Di Pula) Germany F7 (Trier) Thailand F10 (Hua Hin) Thailand F11 (Hua Hin) Thailand F12 (Hua Hin) Qatar F6 (Doha) M25 Meerbusch M25 Wetzlar M25 Nevers M25+H Rodez M15 Grenoble M25 Portimao M25 Mataro M25 Grasse M25 Manacor M15 Villers-les-Nancy M25 Vale do Lobo M25 Reggio Emilia M25 Toulouse-Balma M25 Deauville M25 Saint Dizier M15 Lons-le-Saunier M25 Bourg-en-Bresse M15 Monastir M15 Monastir M25 Koksijde M25 Antalya Rhein-Main Challenger 2003 - Aschaffenburg M25+H Kassel M25 Antalya M25 Koszalin Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell M25 Toulouse-Balma Sassuolo Challenger Tulln Challenger Orleans Challenger ATU Cup - Weiden Nord/LB Open - Braunschweig Internationale Badische Meisterschaften Um Den Techem Cup - Zell Koblenz Challenger KGHM Emax Polish Indoors - Wroclaw Francavilla Challenger Oeiras 5 Challenger Bulgarian Open - Sofia M25 Trento M15 Poitiers Tumkur Open - Tumkur Belgaum Open - Belgaum Ischgl International Tennis Challenger 2003 - Ischgl M25 Santa Margherita di Pula ATP Challenger 2003 Numea - New Caledonia XL Capital Bermuda Open - Bermuda Ispat Open 2004 - Ostrava M25 Carnac Schickedanz Open - Furth M25 Grasse ATU Cup 2001 - Weiden M25 Villeneuve-Loubet SAA Hilversum Open - Hilversum M25 Lesa Cepu Open - San Marino M25 Poznan Hamburg Challenger - Hamburg Schickendanz Open - Furth TED Open - Istanbul Schickendanz Open - Furth Schickendanz Open - Furth Bulgarian Challenger 2002 - Sofia IPP Open - Helsinki ATU Cup - Weiden M25 Montesilvano Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Warsteiner Challenger - Wolfsburg Okal Cup 2001 International Bavarian Championships - Eckental Orleans Challenger The 70th King's Cup and Queen's Cup - Bangkok Eckental Challenger Karshi Challenger DPD Challenger 2001 - Aschaffenburg Marburg Challenger Kazan Challenger Okal Open - Eckental Gemax Open - Belgrade Astana Challenger Mersin Challenger Heilbronn Challenger Warsteiner Challenger Lubeck - Lubeck Orleans Challenger Dharwad Challenger 2003 - Dharwad Okal Cup 2003 - Eckental Scheveningen Challenger 10th Wartburg Open - Eisenach Bratislava Challenger Oberstaufen Cup - Oberstaufen Kazan Challenger Napoli Challenger Barletta Challenger Fergana Challenger Marburg Challenger Scheveningen Challenger Liberec Challenger Meerbusch Challenger Szczecin Challenger Astana Challenger St. Brieuc Challenger Samarkand Challenger Tampere Challenger Liberec Challenger Genova Challenger Orleans Challenger Samarkand Challenger Mouilleron-Le-Captif Challenger Hua Hin Challenger Koblenz Challenger Cherbourg Challenger Zhuhai Challenger Shenzhen Challenger Budapest Challenger Heilbronn Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Marburg Challenger Kazan Challenger Sopot Challenger Pullach Challenger Meerbusch Challenger Genova Challenger Szczecin Challenger Orleans Challenger Florence Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Koblenz Challenger Quimper Challenger Cherbourg Challenger Lille Challenger St. Brieuc Challenger Alicante Challenger Francavilla Challenger Aix En Provence Challenger Heilbronn Challenger Lyon Challenger Portoroz Challenger Genova Challenger Szczecin Challenger Florence Challenger Nur-Sultan Challenger Houston Challenger Canberra Challenger Noumea Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Prague Challenger Prague II Challenger Parma Challenger Bratislava Challenger Yokohama World Tennis Gaora Cup - Yokohama Ortisei Challenger Quimper 2 Challenger Cherbourg Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Belgrade Challenger Rome 1 Challenger Heilbronn Challenger Oeiras 3 Challenger Biella 7 Challenger Lyon Challenger Aix En Provence Challenger Milan Challenger Salzburg-Anif Challenger Amersfoort Challenger Como Challenger Szczecin Challenger Bucharest Challenger Brest Challenger Roanne Challenger Forli 2 Challenger Forli 1 Challenger Forli 2 Challenger Forli 3 Challenger Quimper Challenger Pau Challenger Marbella Challenger Lugano Challenger Sanremo Challenger Barletta Challenger Aix En Provence Challenger Poznan Challenger Luedenscheid Challenger Braunschweig Challenger Meerbusch Challenger Grodzisk Mazowiecki Challenger Banja Luka Challenger Cassis Challenger Rennes Challenger Genova Challenger Brest Challenger Bergamo Challenger Roanne Challenger Andria Challenger Maia Challenger Oeiras 1 Challenger Quimper Challenger Koblenz Challenger Cherbourg Challenger Madrid Challenger Forli 3 Challenger St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Rhein-Main Challenger 2004 - Aschaffenburg Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Szczecin Challenger IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mouilleron-Le-Captif Challenger European Open - Antwerp Como Challenger Lugano Challenger Poznan Challenger Heilbronn Challenger Tenerife 1 Challenger Cherbourg Challenger Bratislava Challenger Braunschweig Challenger Sopot Challenger San Benedetto Challenger Szczecin Challenger Knoxville Challenger Orleans Challenger Brest Challenger Pau Challenger Budapest Challenger Milan Challenger Brest Challenger The Scottish Tennis Championships - Edinburgh Istanbul Challenger Banja Luka Challenger Sibiu Challenger Karlsruhe Challenger Braunschweig Challenger Luedenscheid Challenger Scheveningen Challenger Mouilleron-Le-Captif Challenger USTA Men's Challenger of Dallas - Dallas Heilbronn Challenger Corona Mexico City Open - Mexico City Cassis Challenger Rennes Challenger St. Tropez Challenger Oberstaufen Challenger Quelle Cup - Furth Moscow Challenger Pro Tennis World Open - Sunrise DPD Challenger 2002 - Aschaffenburg Tashkent Challenger BMW Open - Munich Bangkok Challenger Bangkok Challenger Okal Cup - Eckental BMW Open - Munich San Benedetto Challenger Trnava Challenger Genova Challenger Copenhagen Open - Copenhagen 2003 Mercedes Cup - Stuttgart ATU Cup - Weiden Barletta Challenger Shymkent Challenger Blois Challenger Rennes Challenger Quimper Challenger Alicante Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Poznan Challenger Lyon Challenger Braunschweig Challenger Koblenz Challenger Eckental Challenger Karshi Challenger Tunis Challenger Caltanissetta Challenger Poznan Challenger Ludwigshafen Challenger Poznan Challenger Charlottesville Challenger Istanbul Challenger Bratislava 1 Challenger Maia Challenger Quimper Challenger Zadar Challenger Rome 2 Challenger Biella 5 Challenger Heineken Open - Auckland Prague 2 Challenger Roanne Challenger Prague 3 Challenger Open de la Comunidad Valenciana - Valencia BMW Open - Munich Grand Prix Hassan II - Casablanca Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Next Generation Hardcourts - Adelaide Heineken Open - Auckland SAP Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Rome 1 Challenger Open SEAT Godo 2006 - Barcelona Heilbronn Challenger BMW Open - Munich Tunis Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Lyon Challenger Milan Challenger Generali Open - Kitzbuhel Orange Prokom Open - Sopot Verona Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Hamburg Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Oeiras 2 Challenger Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Pau Challenger Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing ARAG World Team Championship - Dusseldorf Bank Austria Tennis Trophy - Vienna St. Tropez Challenger Davidoff Swiss Indoors Basel - Basel Szekesfehervar Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open - Auckland Biel Challenger Allianz Suisse Open Gstaad - Gstaad Sanremo Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Bergamo Challenger Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm BMW Open - Munich International Tennis Championships - Delray Beach Dubai Duty Free Tennis Championships - Dubai Qatar Exxon Mobil Open - Doha Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Oeiras 1 Challenger Quimper Challenger Gerry Weber Open - Halle Lille Challenger Cherbourg Challenger German Tennis Championships - Hamburg Open de Moselle - Metz Todi Challenger China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Mouilleron-Le-Captif Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Lille Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney Maia Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Noventi Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Hamburg European Open - Hamburg Rakuten Japan Open - Tokyo BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Moselle Open - Metz Emilia-Romagna Open - Parma ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp BMW Open - Munich Sofia Open - Sofia Gijon Open - Gijon Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Dubai Open - Dubai Mercedes Cup - Stuttgart Mallorca Challenger Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Eckental Challenger Tennis Channel Open - Las Vegas Heineken Open - Auckland The Dubai Tennis Championships - Dubai Open de Moselle - Metz ARAG World Team Championship - Dusseldorf China Open - Beijing Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Idea Prokom Open - Sopot ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Erste Bank Open - Vienna Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Vietnam Open - Ho Chi Minh City Gerry Weber Open - Halle Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Antalya Cup - Antalya Kremlin Cup - Moscow Erste Bank Open - Vienna Belgrade 2 - Belgrade BMW Open - Munich Australian Open - Melbourne Hamburg European Open - Hamburg Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Garanti Koza Sofia Open - Sofia Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Open 13 Provence - Marseille NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo St. Petersburg Open - St. Petersburg Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Poznan Challenger NASDAQ-100 Open - Miami Wimbledon - London Australian Open - Melbourne BNP Paribas Masters - Paris Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Australian Open - Melbourne Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, World Group, QR, GER-BLR 4-1 Wimbledon - London Australian Open Qualifying - Doha Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York All Lower level tournaments Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QF, GER-ESP 1-4 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Finals, QF, GBR-GER 2-0 M25 Esch/Alzette